#main-banner.owl-carousel .owl-item .banner-content,
#main-banner.owl-carousel .owl-controls,
#dnn_ImageSlider .owl-carousel .owl-item .banner-content,
#dnn_ImageSlider .owl-carousel .owl-controls{position:absolute;left:0;bottom:10px;right:0;margin:0 auto;}
.container .owl-carousel .owl-controls{position:absolute;left:0;top:8px;right:0;margin:0 auto;}
.container .owl-carousel .owl-item .banner-content{position:absolute;left:0;bottom:10px;right:0;margin:0 auto;}
.container .owl-theme .owl-dots{text-align:right;padding-right:5px;}
#dnn_ImageSlider .owl-carousel .owl-dots{max-width:100px;}
#main-banner.owl-carousel .owl-item{max-height:708px;}
#main-banner.owl-carousel .owl-item .item{height:100%;}
#main-banner.owl-carousel .owl-item .banner-content,
#dnn_ImageSlider .owl-carousel .owl-item .banner-content,
.container .owl-carousel .owl-item .banner-content{position:absolute;padding:0 0 0 120px;bottom:17px;line-height:14px;display:none;}
.container .owl-carousel .owl-item .banner-content{bottom:14px;padding:0 0 0 8px;}
#main-banner.owl-carousel .owl-item .banner-content span,
#dnn_ImageSlider .owl-carousel .owl-item .banner-content span,
.container .owl-carousel .owl-item .banner-content span{background:url(../images/bg-transparent-grey.png) repeat;font-family:"open_sansbold";font-size:13px;border-radius:3px;color:#FFF;padding:5px 15px;}
#main-banner.owl-carousel.activity-item .owl-item .banner-content span{background:url(../images/bg-transparent-grey.png) repeat;font-family:"open_sansbold";font-size:13px;border-radius:3px;color:#FFF;padding:5px 15px;float:right;margin-right:100px;}
#main-banner.owl-carousel.trip .owl-item .banner-content span{background:url(../images/bg-transparent-grey.png) repeat;font-family:"open_sansbold";font-size:13px;border-radius:3px;color:#FFF;padding:5px 15px;float:right;margin-right:170px;}
#main-banner.owl-carousel.trip .owl-item .video-icon img{background:url(../images/bg-transparent-grey.png) repeat;width:70px;padding:17px;float:right;margin-bottom:-20px;border-radius:5px 5px 0 0;cursor:pointer;}
#main-banner.owl-carousel .owl-item .banner-content span em{font-family:'open_sanssemibold_italic';font-size:12px;}
#main-banner.owl-carousel .owl-dots .owl-dot.active span{background-color:#2A313A}
#main-banner.owl-carousel .owl-dots .owl-dot.active span, .main .owl-theme .owl-dots .owl-dot:hover span{background:#000!important;border:2px solid #FFF;}
#main-banner.owl-carousel .owl-dots .owl-dot span{background:white!important;}
#main-banner.owl-carousel .owl-dots .owl-dot:hover span{background:#9caa3a !important;}
#main-banner.owl-carousel.activity-item .owl-dots{text-align:right;}
#main-banner.owl-carousel.trip .owl-dots{text-align:right;padding-right:72px;}
#main-banner.owl-carousel .owl-dots{text-align:left;max-width:1160px;display:block;height:auto;}